function minNumberInRotateArray(rotateArray)
{
    // write code here
    var left = 0
    var right = rotateArray.length-1
    while(left < right){ // 等于就会left和right和mid是一个数 会让right-- 所以不等于就可以了
      var mid = left + Math.floor((right - left)/2)
      if(rotateArray[mid] < rotateArray[right]){
        // 旋转点在前面
        right = mid // 有可能旋转点就是最小的
      }else if(rotateArray[mid] > rotateArray[right]){
        left = mid + 1
      }else{
        right = right - 1
      }
    }
    return rotateArray[left]
}
module.exports = {
    minNumberInRotateArray : minNumberInRotateArray
};